<?php
/*
 * Created on Apr 2, 2006
 */
 	require_once('config.php');
	require_once('functions/general.php');
	require_once('functions/sql.php');
	require_once('sql/sql_area.php');
	require_once('sql/sql_profile.php');
	require_once('sql/sql_search.php');
	require_once('Smarty.class.php');
	
	session_start();
	$smarty = new Smarty;
	$smarty->assign('CONFIG', $CONFIG);
	
	logged_in_status($smarty);
	$mysql_link = get_mysql_link();
	
	if (!$_GET) {
		//No display nor search request. Display form.
		
		$area = new Sql_area($mysql_link);
		$profile = new Sql_profile($mysql_link);
		$smarty->assign('areas', $area->get_areas());
		$smarty->assign('bookmarks', $profile->get_bookmarks($_COOKIE[user]));
		$smarty->assign('searches', $profile->get_searches($_COOKIE[user]));
		$smarty->display('search_form.tpl');
		
		
	}
	
	else {
		//Vis søkeresultat
		$smarty->assign('terms', $_GET[terms]);
		$search = new Sql_search($mysql_link);
		
		$results = $search->search_incident($_GET[terms]);
		
		if ($results) {
			//Display search results
			
			$smarty->assign('title', 'Resultater for søk');
			$smarty->assign('data', $results);
			$smarty->display('view_map.tpl');
			
		}
		else {
			//Display message "no results".
			$smarty->assign('title', 'Ingen resultat');
			$smarty->assign('message', 
				'<strong>Ingen resultat funnet.</strong><br><br>
				Det som kan søkes etter er bidragsytere, områder, synder, bilnummer og kommentarer.<br>
				Forsøk å bruke hele ord, og søk i riktig kasus. Du kan også gjøre et <a href="search.php">avansert søk</a>.');
			$smarty->display('warning.tpl');
				
		}
	}
	
	mysql_close($mysql_link);
?>
